Integration of Formal Methods into System Safety and Reliability Analysis
نویسندگان
چکیده
System verification and hazard analysis procedures on critical systems are traditionally carried out in separate stages of product development and by different teams of engineers. Safety and hazard analyses have for several decades been based on techniques such as fault tree analysis (FTA), whereas system verification is carried out by testing and simulation. Recent years have seen an increasing interest in application of formal methods for detecting design errors at early development stages. In this paper we propose a technique whereby both safety correctness proofs and reliability analysis, like FTA, can be performed on one design model: a model of the system in propositional logic and integer arithmetic. An obvious benefit is that the two parallel activities take place in the development process in a natural manner, and using a common model. The model is used for performing FTA-like analysis without building the fault-tree. We describe the application with examples from the aerospace domain and show how the theorem prover NP-Tools can be used to combine the two types of analysis.
منابع مشابه
طراحی و استقرار سیستم یکپارچه ایمنی و نگهداری و تعمیرات پیشگیرانه به منظور بهبود شاخصهای ایمنی
Design and Establishment of an Integrated Safety andPreventive Maintenance System for Improving Safety Indices Background and aims: Accident analysis shows that one of the main reasons of accidents is non-integration of maintenance units with safety. Merging these two processes through an integrated system can reduce accidents, diseases, and environmental pollution. These issues can potenti...
متن کاملReliability optimization problems with multiple constraints under fuzziness
In reliability optimization problems diverse situation occurs due to which it is not always possible to get relevant precision in system reliability. The imprecision in data can often be represented by triangular fuzzy numbers. In this manuscript, we have considered different fuzzy environment for reliability optimization problem of redundancy. We formulate a redundancy allocation problem for a...
متن کاملDeveloping Reliable yet Flexible Software through If-Then Model Transformation Rules
Developing reliable yet flexible software is a hard problem. Although modeling methods enjoy a lot of advantages, the exclusive use of just one of them, in many cases, may not guarantee the development of reliable and flexible software. Formal modeling methods ensure reliability because they use a rigorous approach to software development. However, lack of knowledge and high cost practically fo...
متن کاملPerformance Analysis of a Repairable Robot Safety System with Standby, Imperfect Coverage and Reboot Delay
The present study deals with a robot safety system composed of standby robot units and inbuilt safety unit. When the main operative unit fails, it is replaced by the standby robot unit available in the system. The concept of reboot delay is also incorporated in this study according to which the robot unit is rebooted if it is not successfully recovered. The recovery and reboot times of failed u...
متن کاملSafety Correctness and Reliability Analysis using Formal Methods
Safety Correctness and Reliability Analysis using Formal Methods 2 SUMMARY The objective of this report was to further investigate and develop a methodology using formal methods for doing safety correctness and reliability analysis. In an earlier report some formal analysis methods were demonstrated. In this report, after an expansion of the possibility to express system functionality, further ...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 1999